package org.wheel.example.business.entity;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.wheel.plugins.toolkit.sql.annon.Id;
import org.wheel.plugins.toolkit.sql.annon.Table;

/**
 * <p>
 * 
 * </p>
 *
 * @author lanjf2000
 * @since 2025-08-30
 */
@Data
@Table("app_column_title")
@EqualsAndHashCode(callSuper = false)
public class AppColumnTitle implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    @Id("title_id")
    private String titleId;

    private String apiId;

    private String columnName;

    private String title;

    private String valueType;

    private String displayFormat;

    private Integer sno;

    private Integer isHide;

    private Integer avaFlag;

    private Integer delFlag;

    private Date createTime;

    private String creater;

    private Date updateTime;

    private String updater;
}
